most shocking - Turkish English Dictionary